package com.luoqian.demo01;

/**
 * 泛型类的定义
 * @param <T>  泛型标识 ： 类型形参
 *             T 创建对象时 指定具体的数据类型
 */
public class Generics <T>{
    //T 是由外部使用类来指定
    private T data;

    public Generics(T data) {
        this.data = data;
    }

    public T getData() {
        return data;
    }

    public void setData(T data) {
        this.data = data;
    }

    @Override
    public String toString() {
        return "Generics{" +
                "data=" + data +
                '}';
    }
}
